package com.ruoyi.web.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ReflectionToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 医生排班对象 paiban
 * 
 * @author 蛤蛤
 * @date 2022-12-27
 */
@TableName("paiban")
public class Paiban extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** ID */
    @TableId(type = IdType.AUTO)
    private Long paiid;

    /** 星期一 */
    @Excel(name = "星期一")
    private String one;

    /** 星期二 */
    @Excel(name = "星期二")
    private String two;

    /** 星期三 */
    @Excel(name = "星期三")
    private String three;

    /** 星期四 */
    @Excel(name = "星期四")
    private String four;

    /** 星期五 */
    @Excel(name = "星期五")
    private String five;

    /** 星期六 */
    @Excel(name = "星期六")
    private String six;

    /** 星期天 */
    @Excel(name = "星期天")
    private String seven;

    /** 医生id */
    @Excel(name = "医生id")
    private Long doctorid;

    /*姓名*/
    @Excel(name = "医生姓名")
    @TableField(value = "doctor_name")
    private String doctorname;

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getDoctorname() {
        return doctorname;
    }

    public void setDoctorname(String doctorname) {
        this.doctorname = doctorname;
    }

    public void setPaiid(Long paiid)
    {
        this.paiid = paiid;
    }

    public Long getPaiid() 
    {
        return paiid;
    }
    public void setOne(String one) 
    {
        this.one = one;
    }

    public String getOne() 
    {
        return one;
    }
    public void setTwo(String two) 
    {
        this.two = two;
    }

    public String getTwo() 
    {
        return two;
    }
    public void setThree(String three) 
    {
        this.three = three;
    }

    public String getThree() 
    {
        return three;
    }
    public void setFour(String four) 
    {
        this.four = four;
    }

    public String getFour() 
    {
        return four;
    }
    public void setFive(String five) 
    {
        this.five = five;
    }

    public String getFive() 
    {
        return five;
    }
    public void setSix(String six) 
    {
        this.six = six;
    }

    public String getSix() 
    {
        return six;
    }
    public void setSeven(String seven) 
    {
        this.seven = seven;
    }

    public String getSeven() 
    {
        return seven;
    }
    public void setDoctorid(Long doctorid) 
    {
        this.doctorid = doctorid;
    }

    public Long getDoctorid() 
    {
        return doctorid;
    }

    @Override
    public String toString() {
        return new ReflectionToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
            .append("paiid", getPaiid())
            .append("one", getOne())
            .append("two", getTwo())
            .append("three", getThree())
            .append("four", getFour())
            .append("five", getFive())
            .append("six", getSix())
            .append("seven", getSeven())
            .append("doctorid", getDoctorid())
            .toString();
    }
}
